prime location - French English Dictionary